hang one's hat up - Allemand Anglais Dictionnaire